home *** CD-ROM | disk | FTP | other *** search
/ Inside Macintosh / Inside Macintosh CD-ROM_1995 (CD).toast / Books / QuickTime Components / QuickTime Components.rsrc / IDX#_1000 < prev    next >
Encoding:
Text File  |  1994-08-11  |  75.4 KB  |  43 lines

  1. !SymbolsABCDEFGHIJKLMNOPQRSTUVWXYZ
  2. componentsdefinedclock componentsdefinedcompressing still imagesdecompressing still imagesimage compressor componentsdefinedmedia handlers, definedmovie controller componentsdefinedmovie data exchange componentsdefinedmoviesplayback, providingpreview componentsdefined#sequence grabber channel componentsdefinedsequence grabber componentsdefined!sequence grabber panel componentsdefinedsequences of images, capturing+still images, compressing and decompressingvideo digitizer componentsdefined'play' component type valueaction filter functionsestablishing the form of)specifying to movie controller componentsusingactionsdefinedmovie controller+performing with movie controller components:activate events, handling with movie controller components+associating a movie with a movie controllerbadges, moviecontrolling use ofdetermining use ofdrawing support for:Balloon Help, controlling with movie controller components1clear operations, and movie controller componentsclippingmovie controller components andclipping regionsmovie controller components andrequest codes for functionsmovie controller componentstypes$movie controller component value forcontrol flags+determining for movie controller components'setting for movie controller componentscontroller boundary rectanglescontroller boundary regionscontroller clipping regionscontroller window regions0copy operations, and movie controller componentscreatingattached movie controllers/cut operations, and movie controller components<deactivate events, handling with movie controller componentsdeactivating movie controllersdisplaying movie controllersDisposeMovieController function'duration of movie controller components    Edit menuediting movies0clear operations and movie controller components/copy operations and movie controller components.cut operations and movie controller componentsenabling editing$movie controller component functions4paste operations and movie controller components and/undo operations and movie controller components!with a movie controller componentframescontrolling in movies7determining if displayed by movie controller componentshuman interface guidelines
  3. for badgesfor movie controllers idle events)handling with movie controller components&sending to movie controller componentskeyboard events)handling with movie controller components&sending to movie controller components
  4. keystrokeslooping. See also palindrome looping    mcAction data typeMCActivate functionMCClear functionMCClick functionMCCopy functionMCCut functionMCDoAction functionMCDraw functionMCDrawBadge functionMCEnableEditing functionMCGetClip function"MCGetControllerBoundsRect function!MCGetControllerBoundsRgn functionMCGetControllerInfo functionMCGetControllerPort functionMCGetCurrentTime functionMCGetMenuString functionMCGetMovie functionMCGetVisible functionMCGetWindowRgn functionMCIdle functionMCIsControllerAttached functionMCIsEditingEnabled functionMCIsPlayerEvent functionMCKey functionMCMovieChanged function MCNewAttachedController functionMCPaste functionMCPositionController function$MCSetActionFilterWithRefCon functionMCSetClip function MCSetControllerAttached function"MCSetControllerBoundsRect functionMCSetControllerPort functionMCSetDuration functionMCSetMovie functionMCSetUpEditMenu functionMCSetVisible functionMCUndo function mouse events)handling with movie controller components&sending to movie controller componentsaction filter functionsactions, specifying toactivating a controlleradvantages of usingApple-supplied component application-defined functions in!assigning a movie to a controller(assigning attached controller to a movieattached controllersbadgesBalloon Help, controlling'beginning of current selection, settingboundary rectanglesboundary regionsclear operations andclipping regionsclosing connection forcomponent type valuecontrol flags#controlling the play of every frame controls forcopy operations andcurrent time, getting customizingcut operations anddeactivating a controllerdetached controllersdisplay size for, determining disposing ofduration of current selection'duration of movie controller componentsediting%establishing a component instance for%establishing a connection for a movieevent handlingactivate events click eventsdeactivate events idle eventskeyboard events mouse events movie eventsresume eventssuspend eventsupdate eventsframe displayframe-by-frame playbackframes around functions in#associating movies with controllersediting moviesevent handlinghandling movie eventsmanaging display attributesworking with timegraphics port forlooping
  5. movie ratepalindrome loopingpaste operations andplay in current selectionsplaying a movie positioning movie and controllerboundary rectangles andcomputer display andcreation of controllers andfor attached controllers"removing a movie from a controllerrequest code valuesresizing controllerresizing the moviescaling moviessingle-step playbacksize of controller sound volumespatial properties ofspeaker buttonsstatus, retrieving step buttonsstopping a movie from playingundo operations andupdate eventsvisibility ofwindow for display, identifyingwindow region in useMovie Toolbox,function for assigning movie to a controllermovie controller components andbadges'beginning of current selection, settingchanging characteristics ofcurrent time, settingopening(playing with movie controller componentsreferences for, obtainingselection duration, setting sound volume3MultiFinder events, and movie controller components!MyPlayerFilterWithRefCon functionNewMovieController functionOpenComponent function+specifying movie controller components withOpenDefaultComponent function)specifying movie controller for operationopening a moviepalindrome loopingcontroller currently set todefinedturning on or off1paste operations, movie controller components and play buttonsplaying moviesaction-filter functions and5starting or stopping with movie controller components with movie controller components)positioning a movie in a movie controller rate, movie determiningsettingrequest codes, component!movie controller component values8resume events, handling with movie controller componentsscaling moviessliders sound volume    for moviespeaker buttons step buttons=stopping movies from playing with movie controller components9suspend events, handling with movie controller componentstime/current, getting for movie controller component0undo operations, and movie controller componentsupdate events(handling with movie controller component&sending to movie controller componentsvisibility of movie controllersvolume controlsvolume, sound+determining with movie controller component'setting with movie controller componentzzmcActionActivate enumeratorzzmcActionBadgeClick enumerator*zzmcActionControllerSizeChanged enumeratorzzmcActionDeactivate enumeratorzzmcActionDraw enumeratorzzmcActionGetFlags enumerator#zzmcActionGetKeysEnabled enumeratorzzmcActionGetLooping enumerator(zzmcActionGetLoopIsPalindrome enumerator&zzmcActionGetPlayEveryFrame enumerator zzmcActionGetPlayRate enumerator%zzmcActionGetPlaySelection enumerator zzmcActionGetUseBadge enumeratorzzmcActionGetVolume enumeratorzzmcActionGotoTime enumeratorzzmcActionIdle enumeratorzzmcActionKey enumeratorzzmcActionMouseDown enumeratorzzmcActionMovieClick enumeratorzzmcActionPlay enumeratorzzmcActionResume enumeratorzzmcActionSetFlags enumerator%zzmcActionSetGrowBoundsBox enumerator%zzmcActionSetGrowBoxBounds enumerator#zzmcActionSetKeysEnabled enumeratorzzmcActionSetLooping enumerator(zzmcActionSetLoopIsPalindrome enumerator&zzmcActionSetPlayEveryFrame enumerator%zzmcActionSetPlaySelection enumerator&zzmcActionSetSelectionBegin enumerator)zzmcActionSetSelectionDuration enumerator zzmcActionSetUseBadge enumeratorzzmcActionSetVolume enumerator zzmcActionShowBalloon enumeratorzzmcActionStep enumeratorzzmcActionSuspend enumerator&zzmcFlagSuppressMovieFrame  enumerator%zzmcFlagSuppressMovieFrame enumerator(zzmcFlagSuppressSpeakerButton enumerator&zzmcFlagSuppressStepButtons enumerator$zzmcFlagsUseWindowPalette enumerator!zzmcInfoClearAvailable enumerator zzmcInfoCopyAvailable enumeratorzzmcInfoCutAvailable enumerator!zzmcInfoEditingEnabled enumeratorzzmcInfoHasSound enumerator!zzmcInfoIsInPalindrome enumeratorzzmcInfoIsLooping enumeratorzzmcInfoIsPlaying enumerator!zzmcInfoPasteAvailable enumerator zzmcInfoUndoAvailable enumeratorzzmcMenuClear enumeratorzzmcMenuCopy enumeratorzzmcMenuCut enumeratorzzmcMenuPaste enumeratorzzmcMenuUndo enumeratorzzmcNotVisible enumerator%zzmcPositionDontInvalidate enumeratorzzmcScaleMovieToFit enumeratorzzmcTopLeftMovie enumeratorzzmcWithBadge enumeratorzzmcWithFrame enumerator'zzMovieControllerComponentType constant'cflg' request type'clut' request type'drat' request type'imag' component subtype'pref' request type'prog' request type'scdi' component type value'sequ' request type'sptl' request type'ssta' request type'tprl' request type'wndw' request type'xprc' request typeareas of interestdefinedspecifying in test imagesCloseDefaultComponent functionComponent Manager0standard image-compression dialog components and,standard image-compression dialog componentssubtypes+standard image-compression dialog value for$standard image-compression value forTcompression dialog, standard image. See standard image-compression dialog components:modifying for standard image-compression dialog components=request type for standard image-compression dialog components:returning for standard image-compression dialog componentsdata-rate settings structureextended functions structureImage Compression Manager0standard image-compression dialog components and;movable modal dialog boxes, saving last window position forMyHook functionJestablishing a connection to a standard image-compression dialog componentopening a connection0to a standard image-compression dialog componentopening an image filepicture filespictures compressingcompression settings for test images)for standard image-compression dialog boxstored in filesstored in handlesstored in picture files;QuickDraw, standard image-compression dialog components and2standard image-compression dialog component valuessaving compressed picturesSCCompressImage functionSCCompressPicture functionSCCompressPictureFile function SCCompressSequenceBegin functionSCDataRateSettings data type"SCDefaultPictFileSettings function$SCDefaultPictHandleSettings function SCDefaultPixMapSettings functionSCExtendedProcs data typescExtendedProcsType data typeSCGetBestDeviceRect functionSCGetInfo functionSCNewGWorld functionSCParams data typeSCPositionDialog functionSCPositionRect functionSCRequestImageSettings function"SCRequestSequenceSettings function SCSequenceCompressFrame function&SCSequenceCompressSequenceEnd functionSCSetInfo functionSCSetTestImagePictFile function+SCSetTestImagePictFile function<$startrange!SCSetTestImagePictHandle functionSCSetTestImagePixMap functionSCSpatialSettings data typeSCTemporalSettings data typespatial settings structures%spatial settings structures<$endrange/standard compression parameter block structures,standard image-compression dialog componentsapplication-defined function inclosing a connection color tablescompressing still imagescompression data rate compressor components, selectingcompressor flags'compressor list, controlling content ofcompressor type valueconfiguration information    modifying
  6. retrievingcontrol flagscustom button namedata rate parametersdata rate valuedata structures indata-rate settings request typedefault settings'depth, allowing the user to select best dialog boxesdefining custom buttons in
  7. displaying    extendingimage-sequence compressionparts of position ofsingle-frame compression display device, determining bestextended functions request typefilter functionsframe duration valueframe rate value functions incompressing image sequencescompressing still images2creating a graphics world for compression settings"displaying the standard dialog box1getting default settings for an image or sequenceimage or sequence settings'positioning dialog boxes and rectanglesspecifying a test imagegraphics world, creatinghook functionskey frame rate andmodal-dialog filter functions movable dialog boxes, specifyingopening a connectionparameters, retrieving defaultpixel depth valuepreference flagspreference flags request typeprogress function request typeprogress functions"rate, allowing user to select bestrectangles, positions ofrequest types used bysequence ID request typesequence identifiersequence-compression parameterssettingssettings information boxsettings state request typespatial compression parametersspatial quality valuespatial settings request typesubtype valuetemporal compression parameterstemporal quality valuetemporal settings request type test imagesarea of interestfrom picture filefrom pixel map
  8. type valuewindow position request typeSstandard image-compression dialog. See standard image-compression dialog componentstemporal settings structure=test images. See standard image-compression dialog componentszzcodec fieldspatial settings structurezzcodecType fieldzzcustomName fieldzzdataRate fieldzzdepth fieldzzfilterProc fieldzzframeDuration fieldzzframeRate fieldzzhookProc fieldzzkeyFrameRate fieldzzminSpatialQuality fieldzzminTemporalQuality fieldzzrefcon fieldzzscAllowZeroFrameRate constant"zzscAllowZeroKeyFrameRate constantzzscCancelItem constantzzscCodecFlagsType constantzzscColorTableType constantzzscCompressImage constantzzscCompressPicture constant zzscCompressPictureFile constant"zzscCompressSequenceBegin constant zzscCompressSequenceEnd constant"zzscCompressSequenceFrame constantzzscCustomItem constant!zzscDataRateSettingsType constant$zzscDefaultPictFileSettings constant&zzscDefaultPictHandleSettings constant"zzscDefaultPixMapSettings constantzzscExtendedProcsType constantzzscGetBestDeviceRect constantzzscGetInfo constantzzscListEveryCodec constantpreference flags request typespatial settings request typezzscNewGWorld constantzzscOKItem constantzzscPositionDialog constantzzscPositionRect constantzzscPreferCropping constant zzscPreferenceFlagsType constantzzscPreferScaling constant%zzscPreferScalingAndCropping constantzzscProgressProcType constant!zzscRequestImageSettings constant$zzscRequestSequenceSettings constantzzscSequenceIDType constantzzscSetInfo constant!zzscSetTestImagePictFile constant#zzscSetTestImagePictHandle constantzzscSetTestImagePixMap constantzzscSettingsStateType constantzzscShowBestDepth constant zzscSpatialSettingsType constant!zzscTemporalSettingsType constantzzscUseMovableModal constantzzscWindowPositionType constantzzspatialQuality fieldspatial settings structure%zzStandardCompressionSubType constant"zzStandardCompressionType constantzztemporalQuality fieldtemporal settings structure'imco' component type value'imdc' component type value accuracy for image decompressionchanges for a sequencedithering andspecifying for an image4asynchronous compression and decompression of images#asynchronous compression, reportingbands of imagescompressing horizontaldecompressing horizontaldefinedcallback functions<completion functions for image compressors and decompressors.data-loading functions for image decompressors.data-unloading functions for image compressors:progress functions for image compressors and decompressors(supported by image compressor components caller flags. See control flags    capability flagsfor image compressor componentsCDBandCompress functionCDBandDecompress functionCDCodecBusy functionCDGetCodecInfo function!CDGetCompressedImageSize functionCDGetCompressionTime function CDGetMaxCompressionSize functionCDGetSimilarity functionCDPreCompress functionCDPreDecompress functionCDTrimImage function!image decompressor components and!image decompressor components andCodecCapabilities data typeCodecCompressParams data typeCodecDecompressParams data type2color remapping, image decompressor components andcompletion function structurescompletion functionsCompletionProcRecord data typeimage compressor components andcomponent flags forimage compressor componentsimage compressor componentsdefinedtypes"decompressor components values for&image compressor components values for!compression parameters structures"compression. See image compression"compressor capabilities structures!compressor information structures format flags.image compressor component capability flags in,determining for image compression components+determining for image compressor components'CountImageDescriptionExtension function data-loading function structuresdata-loading functions-indicating use by image compressor components
  9. introduced+specifying to image decompressor components"spooling data to decompressor withuse by decompressor components0use in compressing a horizontal band of an image"data-unloading function structuresdata-unloading functionsdata buffers andImage Compression Manager and)specifying to image compressor componentsdataProcRecord data type#decompression parameters structures&decompression. See image decompression0decompressors. See image decompressor componentsdepth conversion%during image decompression operations    dithering%during image-decompression operationsimage compressor components and#extended data, setting for an imageextension of imagesFlushProcRecord data type%GetImageDescriptionExtension function-GetNextImageDescriptionExtensionType functionimage compression'. See also image compressor components    depth conversion duringextended dataextension during image description structures andpixel shifting duringpreparing for simple%responsibilities of image compressors#updating previous pixel maps during.compression information structure format flags$compressor capabilities, determining$compressor components, functions for$compressor data formats, determiningextended data4asynchronous compression and decompression of images#asynchronous compression, reporting capabilitiesdata structure forformat of data and files    reportingchoosingclipping images, support forcolor tables andcompletion functions andcompletion, reportingcomponent type valuecompressing an imagehorizontal band of request for!compression parameters structures"compressor capabilities structurescondition flag valuescustom color tables anddata structures indata unloading anddata-unloading functionsdetermining component use    providingusingdithering andextended image dataextracting part of an imagefirst band in frameframe number in sequence and functions indirect!Image Compression Manager utilityindirectgrayscale depth of'Image Compression Manager functions forImage Compressor Manager and image description structures andinterframe compressionlast band in frame andlive video andnonaligned pixels and'operations performed during compressionoutput location andpixel depth for an imagepixel map images, support forpreparing to compress an image previously compressed images andprogress functions andrecompressing without loss&reporting returned data to applicationrequest code values sequence compression, specifyingshrinking images, support forsimilarity, reportingsize of imagespatial quality and"specifying images to be compressedstretching images, support fortemporal compression andtemporal quality andtime to compress imageupdating previous image bufferduring compressionduring sequence compression$with temporally compressed sequencesimage decompression). See also image decompressor components    clipping duringcolor remapping duringdepth conversion duringdithering duringextending duringmatting duringoperations performed duringpartial extraction duringpixel shifting duringpreparing forimage decompressor componentsaccuracy, specifying4application use by calling Image Compression Manager%asynchronous decompression, reportingasynchronous operation ofblending images capabilitieschoosing a decompressorclippingcolor depth ofcompletion functions andcomponent type valuecompressed image data for data formatsdata loading anddata-loading functionsdetermining component usedata-loading functions anddetermining use by decompressordecompressing an image request for#decompression parameters structures!destination pixel map, specifyingflipping imagesframe number in sequencegraphics port andhalving image sizeimage bands and image description structures for"image source rectangle, specifyinginput buffer size andmasking imagesmatrices, specifyingmatteschange in pixel map fordefining pixel depth for!for blending during decompressionmodification maskschanges in mask bitscreating during decompressionupdating result data preparing to decompress an imageprevious buffer updating andprogress functions andquartering image size!recompressing images without loss.reporting completion of asynchronous operationresizing a compressed imageresponsibilitiesrotating imagesscaling images"sequence decompression, specifying$similarity between frames, reportingskewing imagestransfer modes andtransforming imagestrimming a compressed imagewarping imagesimage description extensionsmatrices!image decompressor components andmattesblending images with location of pixel map containing"preparing for simple decompressioncompared to compressed imagesprogress functions)specifying to image compressor components+specifying to image decompressor componentsquality of imagespatialtemporal(RemoveImageDescriptionExtension function!image compressor component values%SetImageDescriptionExtension function<spooling data. See data-loading and data-unloading functionsspooling images5. See also data-loading and data-unloading functions    spooling of compressed datarequired to compress image;transfer modes, specifying in image decompressor componentszzaccuracy fieldzzbandInc fieldzzbandMin fieldzzbufferSize field compression parameters structure"decompression parameters structurezzcallerFlags field compression parameters structure"decompression parameters structurezzcapabilities field compression parameters structure"decompression parameters structurezzcodecBandCompress constantzzcodecBandDecompress constantzzcodecCanAsync constant"zzcodecCanClipRectangular constantzzcodecCanClipVertical constantzzcodecCanCopyPrev constantzzcodecCanCopyPrevComp constantzzcodecCanFastDither constantzzcodecCanMakeMask constantzzcodecCanMask constantzzcodecCanMatte constantzzcodecCanRemapColor constantzzcodecCanScale constantzzcodecCanShift constantzzcodecCanSpool constantzzcodecCanSrcExtract constantzzcodecCanTransferMode constantzzcodecCanTransform constantzzcodecCDSequenceBusy constant)zzcodecConditionCodecChangedMask constant"zzcodecConditionFirstBand constant#zzcodecConditionFirstFrame constant!zzcodecConditionLastBand constant$zzcodecConditionNewAccuracy constant zzcodecConditionNewClut constant!zzcodecConditionNewDepth constant'zzcodecConditionNewDestination constant!zzcodecConditionNewMatte constant#zzcodecConditionNewSrcRect constant(zzcodecConditionNewTransferMode constant%zzcodecConditionNewTransform constantzzcodecFlagLiveGrab constant"zzcodecFlagUpdatePrevious constant&zzcodecFlagUpdatePreviousComp constant!zzcodecFlagWasCompressed constantzzcodecGetCodecInfo constant&zzcodecGetCompressedImageSize constant"zzcodecGetCompressionTime constant%zzcodecGetMaxCompressionSize constantzzcodecGetSimilarity constantzzcodecInfoDepth1 enumeratorzzcodecInfoDepth16 enumeratorzzcodecInfoDepth2 enumeratorzzcodecInfoDepth24 enumeratorzzcodecInfoDepth32 enumeratorzzcodecInfoDepth33 enumeratorzzcodecInfoDepth34 enumeratorzzcodecInfoDepth36 enumeratorzzcodecInfoDepth4 enumeratorzzcodecInfoDepth40 enumeratorzzcodecInfoDepth8 enumeratorzzcodecInfoDoes1 enumeratorzzcodecInfoDoes16 enumeratorzzcodecInfoDoes2 enumeratorzzcodecInfoDoes32 enumeratorzzcodecInfoDoes4 enumeratorzzcodecInfoDoes8 enumeratorzzcodecInfoDoesBlend enumerator zzcodecInfoDoesDither enumerator zzcodecInfoDoesDouble enumeratorzzcodecInfoDoesHalf enumerator#zzcodecInfoDoesHorizFlip enumerator"zzcodecInfoDoesLossless enumeratorzzcodecInfoDoesMask enumeratorzzcodecInfoDoesQuad enumerator!zzcodecInfoDoesQuarter enumerator%zzcodecInfoDoesRateConstrain constant$zzcodecInfoDoesRecompress enumerator zzcodecInfoDoesRotate enumerator zzcodecInfoDoesShrink enumeratorzzcodecInfoDoesSkew enumeratorzzcodecInfoDoesSpool enumerator!zzcodecInfoDoesStretch enumerator"zzcodecInfoDoesTemporal enumerator"zzcodecInfoDoesVertFlip enumeratorzzcodecInfoDoesWarp enumerator%zzcodecInfoSequenceSensitive constantzzcodecInfoStores enumeratorzzcodecPreCompress constantzzcodecPreDecompress constantzzcodecTrimImage constantzzcompletionProcRecord field compression parameters structure"decompression parameters structure"zzcompressorComponentType constantzzconditionFlags field compression parameters structure"decompression parameters structure zzdata field compression parameters structure"decompression parameters structurezzdataProcRecord fieldzzdataRateParams field$zzdecompressorComponentType constantzzdstPixMap fieldzzextendHeight fieldzzextendWidth fieldzzflags fieldcompressor capability structurezzflushProcRecord fieldzzframeNumber field compression parameters structure"decompression parameters structurezzimageDescription field compression parameters structure"decompression parameters structurezzmaskBits fieldzzmatrix field"decompression parameters structurezzmattePixMap field zzpad field zzport fieldzzprevPixMap fieldzzprogressProcRecord field compression parameters structure"decompression parameters structurezzreserved field compression parameters structure"decompression parameters structurezzsequenceID fieldzzsimilarity field compression parameters structure compression parameters structurezzsrcPixMap fieldzzsrcRect fieldzzstartLine field compression parameters structure"decompression parameters structurezzstopLine field compression parameters structure"decompression parameters structure compression parameters structure zztime fieldzztransferMode fieldzzwantedPixelSize field'barg' component type value'cvid' compressor type value'jpeg' compressor type value'MAC3' sound data format value'MAC6' sound data format value'raw ' compressor type value'raw ' sound data format value'rle ' compressor type value'rpza' compressor type value'smc ' compressor type valueadd-frame functionsAnimation Compressorcompressor type value forBeginUpdate functionassigning to a video channelsequence grabber components and'setting value of reference constant forcapturing image datacapturing sound and video datasequence grabber components anddisplay functionsdisplay-compress functionstransfer-frame functionssequence grabber components andCloseComponent functionCompact Video Compressorcomponent type value forsubtypesimage compressor values fortypes%sequence grabber components value forcompress bufferscompress functionscompress-complete functionscompressing images"compression information structurescompressor namescompressor types. See also component types+determining for sequence grabber components'setting for sequence grabber componentscontrolled grab@sound and video channels for sequence grabber channel componentsdevice name structuresdisplay functionsdisplaying dataDisposeWindow functionEndUpdate functionfiltering source image data,frame compression, determining completion of'frame differencing in image compressionreference constant for1retrieving desired temporal quality of a sequenceframe information structuresadding to a movie'adding with sequence grabber components,compressing with sequence grabber components+displaying with sequence grabber components transferringGetBestDeviceRect functiongrab functionsapplication-defineddefault behavior for identifyinggrab-complete functionsapplication-defineddefault behavior forusingicons for channel devices7controlling temporal compression with sequence grabbers+temporal compression with sequence grabbers initializingsequence grabber componentsinterframe compressionsequence grabbers and
  10. key framesdetermining rate setting rateadding frames togettingobtaining last resource ID forMyAddFrameFunction function#MyCompressCompleteFunction functionMyCompressFunction functionMyDataFunction function"MyDisplayCompressFunction functionMyDisplayFunction functionMyGrabCompleteFunction function'MyGrabCompressCompleteFunction functionMyGrabFunction functionMyModalFilter function MyTransferFrameFunction functionsequence grabber components and%creating a sequence grabber component!to the sequence grabber componentPhoto Compressorcomponent type for(getting from sequence grabber components)playback control flags. See control flags0previewing sound and video sequences in a windowRaw Compressorcompressor type value!sequence grabber component valuesSeqGrabDataOutputEnum data typeSeqGrabFrameInfo data typeSeqGrabUsageEnum data typeclipping regionscontrol flags for playback*use by sequence grabber channel componentsadd-frame functionsdefault behavior for identifyingadding frames to a movieallocating channelsappending to a movie fileapplication-defined functionsboundary rectangles and)buffer information and callback functionscallback functionscapturing image datadefault behavior for&drawing information over frames duringstart ofcapturing movie fileschannel data organizationchannel device listschannel devices channel typechannelsand key framesand source dataand video digitizersassigning from component
  11. chunk size configuringconfiguring videocreatingdevice lists fordisplay boundary rectangle
  12. display offor preview operationsfor record operations parameters for image compressionsound#source video boundary rectangle for
  13. time scalevideoclipping regionscomponent type valuecompress functionsdefault behavior for identifyingcompress-complete functionsdefault behavior for identifyingcompressing images"compression information structurescompressor types andcontrol flags andcontrolled grabcontrolled record operations!creating sound and video channelsdata functions    assigningdata structures indepth of imagesdisplay boundary rectanglesdisplay destinationsdisplay functionsdefault behavior for identifyingdisplay qualitydisplay-compress functionsdefault behavior for identifyingdisplaying image datadisposing of a channelfiltering source image datafilter buffers fortransfer-frame functions andformat of sound dataframe additionframe information structures
  14. frame rate
  15. retrievingsetting
  16. frames and functions inchannel devices configuringconfiguring channels controllingmanaging characteristicssettingssound channels, working with"utility for video channel callbackvideo callbackvideo channels, working withgetting moviesgrab functionsgrab-complete functionsapplication definedcalling defaultdefault behavior for identifyingusing grab-compress–complete functionsdefault behavior for identifying&image compression type of channel data initializinginput devices andkey frame rate and matrices andmodal-dialog filter functionsmovie creation andmovie files andoffscreen buffer for parameters for image compression determining
  17. specifyingspecifying type of compressionpausing$pictures, getting from captured data playing datapreparing for operationpreview operationspausingpreparing forstartingstoppingpreviewing data0previewing sound and video sequences in a windowrate for sound channelrecordpreparing forrecord operationscounting frames to be captured"limiting frames for capture duringpausing"space remaining for storage duringstartingstoppingtime limits fortime remaining for    recordingreference constantsreleasing resourcesrequest code valuessample description, retrievingsample rates for sound channelssaving captured data$screen position, determining optimum'sequence grabber channel components andsettings    modifying
  18. retrievingsettings dialog box
  19. displayingsound channelssound input devicessound parameters sound volumesource boundary rectanglesstoring data outside of movietime bases, determiningtime of record operationstime scale, retrievingtransfer-frame functionsapplication-defineddefault behavior for identifyingupdate events, handlingvideo channelscallback functions and determiningfilter buffers forframe rate forvideo digitizers andwindowspreviewing sequences inSGAddFrame function!SGAppendDeviceListToMenu functionSGCompressFrame function SGCompressFrameComplete functionSGCompressInfo data typeSGDeviceListRecord data typeSGDeviceName data typeSGDisplayCompress functionSGDisplayFrame functionSGDisposeChannel functionSGDisposeDeviceList functionSGGetAlignmentProc functionSGGetBufferInfo functionSGGetChannelBounds functionSGGetChannelClip functionSGGetChannelDeviceList functionSGGetChannelInfo functionSGGetChannelMatrix functionSGGetChannelMaxFrames functionSGGetChannelPlayFlags function&SGGetChannelSampleDescription functionSGGetChannelSettings functionSGGetChannelTimeScale functionSGGetChannelUsage functionSGGetChannelVolume functionSGGetCompressBuffer functionSGGetDataOutput functionSGGetFlags functionSGGetFrameRate functionSGGetGWorld functionSGGetIndChannel functionSGGetLastMovieResID functionSGGetMaximumRecordTime functionSGGetMovie functionSGGetPause functionSGGetSettings functionSGGetSoundInputDriver function"SGGetSoundInputParameters functionSGGetSoundInputRate function"SGGetSoundRecordChunkSize functionSGGetSrcVideoBounds function#SGGetStorageSpaceRemaining functionSGGetTimeBase functionSGGetTimeRemaining functionSGGetUseScreenBuffer functionSGGetVideoBottlenecks functionSGGetVideoCompressor function!SGGetVideoCompressorType function%SGGetVideoDigitizerComponent functionSGGetVideoRect functionSGGrabCompressComplete functionSGGrabFrame functionSGGrabFrameComplete functionSGGrabPict functionSGIdle functionSGInitialize functionSGNewChannel function"SGNewChannelFromComponent functionSGPause functionSGPrepare functionSGRelease functionSGSetChannelBounds functionSGSetChannelClip functionSGSetChannelDevice functionSGSetChannelMatrix functionSGSetChannelMaxFrames functionSGSetChannelPlayFlags functionSGSetChannelRefCon functionSGSetChannelSettings functionSGSetChannelUsage functionSGSetChannelVolume functionSGSetCompressBuffer functionSGSetDataOutput functionSGSetDataProc functionSGSetFlags functionSGSetFrameRate functionSGSetGWorld functionSGSetMaximumRecordTime functionSGSetSettings functionSGSetSoundInputDriver function"SGSetSoundInputParameters functionSGSetSoundInputRate function"SGSetSoundRecordChunkSize functionSGSettingsDialog functionSGSetUseScreenBuffer functionSGSetVideoBottlenecks functionSGSetVideoCompressor function!SGSetVideoCompressorType function%SGSetVideoDigitizerComponent functionSGSetVideoRect function"SGSoundInputDriverChanged functionSGStartPreview functionusingSGStartRecord functionusingSGStop functionusing#SGTransferFrameForCompress functionSGUpdate function SGVideoDigitizerChanged function SoundMediaType component subtypetemporal compressionsequence grabbers and
  20. time bases(sequence grabber components, determining&video bottleneck functions, setting upvideo bottlenecks structuresVideo Compressorcomponent type value for accessing from sequence grabbersassigning to a video channel(notifying sequence grabber of changes toVideoBottles data type VideoMediaType component subtypezzaddFrameProc fieldzzbuffer field!compression information structurezzchannelPlayAllData constantzzchannelPlayFast constant!zzchannelPlayHighQuality constantzzchannelPlayNormal constantzzcompressCompleteProc fieldzzcompressProc fieldzzcount fielddevice list structurezzdisplayCompressProc fieldzzdisplayProc fieldzzentry fielddevice list structuresequence grabber componentsdevice name structuresequence grabber componentszzframeChannel fieldframe information structuresequence grabber componentszzframeOffset fieldframe information structuresequence grabber componentszzframeRefCon fieldframe information structuresequence grabber componentszzframeSize fieldframe information structuresequence grabber componentszzframeTime fieldframe information structuresequence grabber componentszzgrabCompleteProc field zzgrabCompressCompleteProc fieldzzgrabPictIgnoreClip constantzzgrabPictOffScreen constantzzgrabProc field zzicon fielddevice name recordsequence grabber components'zzkSGAddFrameReferenceSelect enumerator"zzkSGAddMovieDataSelect enumerator,zzkSGAppendDeviceListToMenuSelect enumeratorzzkSGCAddFrameSelect enumerator,zzkSGCCompressFrameCompleteSelect enumerator$zzkSGCCompressFrameSelect enumerator&zzkSGCDisplayCompressSelect enumerator#zzkSGCDisplayFrameSelect enumerator$zzkSGCGetBufferInfoSelect enumerator'zzkSGCGetChannelBoundsSelect enumerator%zzkSGCGetChannelClipSelect enumerator+zzkSGCGetChannelDeviceListSelect enumerator%zzkSGCGetChannelInfoSelect enumerator'zzkSGCGetChannelMatrixSelect enumerator*zzkSGCGetChannelMaxFramesSelect enumerator*zzkSGCGetChannelPlayFlagsSelect enumerator2zzkSGCGetChannelSampleDescriptionSelect enumerator*zzkSGCGetChannelTimeScaleSelect enumerator&zzkSGCGetChannelUsageSelect enumerator'zzkSGCGetChannelVolumeSelect enumerator(zzkSGCGetCompressBufferSelect enumerator#zzkSGCGetFrameRateSelect enumerator*zzkSGCGetSoundInputDriverSelect enumerator.zzkSGCGetSoundInputParametersSelect enumerator(zzkSGCGetSoundInputRateSelect enumerator.zzkSGCGetSoundRecordChunkSizeSelect enumerator(zzkSGCGetSrcVideoBoundsSelect enumerator)zzkSGCGetUseScreenBufferSelect enumerator*zzkSGCGetVideoBottlenecksSelect enumerator)zzkSGCGetVideoCompressorSelect enumerator-zzkSGCGetVideoCompressorTypeSelect enumerator1zzkSGCGetVideoDigitizerComponentSelect enumerator#zzkSGCGetVideoRectSelect enumerator+zzkSGCGrabCompressCompleteSelect enumerator(zzkSGCGrabFrameCompleteSelect enumerator zzkSGCGrabFrameSelect enumerator#zzkSGChangedSourceSelect enumerator'zzkSGCSetChannelBoundsSelect enumerator%zzkSGCSetChannelClipSelect enumerator'zzkSGCSetChannelDeviceSelect enumerator'zzkSGCSetChannelMatrixSelect enumerator!zzkSGCSetChannelMaxFramesSelect v*zzkSGCSetChannelPlayFlagsSelect enumerator'zzkSGCSetChannelRefConSelect enumerator&zzkSGCSetChannelUsageSelect enumerator'zzkSGCSetChannelVolumeSelect enumerator(zzkSGCSetCompressBufferSelect enumerator#zzkSGCSetFrameRateSelect enumerator*zzkSGCSetSoundInputDriverSelect enumerator.zzkSGCSetSoundInputParametersSelect enumerator(zzkSGCSetSoundInputRateSelect enumerator.zzkSGCSetSoundRecordChunkSizeSelect enumerator)zzkSGCSetUseScreenBufferSelect enumerator*zzkSGCSetVideoBottlenecksSelect enumerator)zzkSGCSetVideoCompressorSelect enumerator-zzkSGCSetVideoCompressorTypeSelect enumerator1zzkSGCSetVideoDigitizerComponentSelect enumerator#zzkSGCSetVideoRectSelect enumerator.zzkSGCSoundInputDriverChangedSelect enumerator/zzkSGCTransferFrameForCompressSelect enumerator,zzkSGCVideoDigitizerChangedSelect enumerator$zzkSGDisposeChannelSelect enumerator'zzkSGDisposeDeviceListSelect enumerator&zzkSGGetAlignmentProcSelect enumerator(zzkSGGetChannelSettingsSelect enumerator#zzkSGGetDataOutputSelect enumeratorzzkSGGetFlagsSelect enumeratorzzkSGGetGWorldSelect enumerator#zzkSGGetIndChannelSelect enumerator'zzkSGGetLastMovieResIDSelect enumerator*zzkSGGetMaximumRecordTimeSelect enumeratorzzkSGGetMovieSelect enumerator+zzkSGGetNextFrameReferenceSelect enumeratorzzkSGGetPauseSelect enumerator!zzkSGGetSettingsSelect enumerator.zzkSGGetStorageSpaceRemainingSelect enumerator!zzkSGGetTimeBaseSelect enumerator&zzkSGGetTimeRemainingSelect enumeratorzzkSGGrabPictSelect enumeratorzzkSGIdleSelect enumerator zzkSGInitializeSelect enumerator-zzkSGNewChannelFromComponentSelect enumerator zzkSGNewChannelSelect enumeratorzzkSGPauseSelect enumeratorzzkSGPrepareSelect enumeratorzzkSGReleaseSelect enumerator(zzkSGSetChannelSettingsSelect enumerator#zzkSGSetDataOutputSelect enumerator!zzkSGSetDataProcSelect enumeratorzzkSGSetFlagsSelect enumeratorzzkSGSetGWorldSelect enumerator*zzkSGSetMaximumRecordTimeSelect enumerator!zzkSGSetSettingsSelect enumeratorzzkSGSettingsDialog enumerator$zzkSGSortDeviceListSelect enumerator"zzkSGStartPreviewSelect enumerator!zzkSGStartRecordSelect enumeratorzzkSGStopSelect enumeratorzzkSGUpdateSelect enumeratorzzkSGWriteMovieData enumerator zzname fielddevice name structurezzprocCount fielddevice name structuresequence grabber components!compression information structuredevice list structuresequence grabber componentsdevice name structuresequence grabber componentszzselectedIndex fielddevice list structuresequence grabber components zzseqGrabAppendToFile enumeratorzzSeqGrabComponentType constant(zzseqGrabDontAddMovieResource enumerator!zzseqGrabDontMakeMovie enumerator%zzseqGrabDontUseTempMemory enumeratorzzseqGrabPause enumeratorzzseqGrabPause flag zzseqGrabPauseForMenu enumerator$zzseqGrabPlayDuringRecord enumeratorzzseqGrabPreview enumeratorzzseqGrabRecord enumeratorzzseqGrabToDisk enumeratorzzseqGrabToMemory enumeratorzzseqGrabUnpause enumeratorzzseqGrabWriteAppend enumeratorzzseqGrabWriteFill enumerator zzseqGrabWriteReserve enumerator.zzsgDeviceListDontCheckAvailability enumerator"zzsgDeviceListWithIcons enumerator.zzsgDeviceNameFlagDeviceUnavailable enumeratordevice name structuresequence grabber componentszzsgFlagControlledGrab constant!compression information structurezztransferFrameProc field'jpeg' compressor type'sgch' component type value'vide' component subtype value)reference constants for, setting value of'sequence grabber channel components and;channel components. See sequence grabber channel componentschunks of sound samples'sequence grabber channel components and'sequence grabber channel components andCodecType data type-sequence grabber channel components value fortypes-sequence grabber channel components value for#sequence grabber channel values for7compressor type values. See also component type values.,compressor types.  See also component types.3determining for sequence grabber channel components/setting for sequence grabber channel componentsdevice list structuresdisplay boundary rectanglesdisplay transformation matrices%filter buffers. See compress buffers.1specifying desired temporal quality of a sequenceGraphics Compressorcomponent type value for!applying to captured video images+type for channel to apply to captured image#sequence grabber channel components!controlling with sequence grabberchannel, adjusting)display transformation for video channels-user data lists for sequence grabber settingsadding data toadding recorded data tocreating'opening connection to channel componentto a channel component<opening a connection to a sequence grabber channel componentpreviewing image datarecording image data)sequence grabber channel component valuessaving movie dataadding data to a movieadding frames to a moviealigning captured imagesaudio representation of channelboundary rectangles, size ofcallback functionsusing utility functions for working withcaptured data playing allcapturing movie datachannel devicesmanaging working withchannel information flags%channel state, setting and retrievingchunk size of sound samples disposing of
  21. retrievingsettingcomponent type valuecompress bufferscreatingretrieving informationcompression parameters forcompressor type forcompressors for controllingcreatingdata rate anddepth of images-destination graphics world for captured image device list    assigning
  22. retrievingsortingdiscrete frames anddisplay boundary rectangles determining
  23. specifyingdisplay destinations, settingdisplay quality ofdisplay statusdisplaying image datafiltering source image datafilter buffers andfilter buffers fortransfer-frame functions and
  24. frame rate
  25. frames and functions inchannel devices, working with(configuration functions for all channels configuringconfiguring sound channelsconfiguring video channels controllingutility-graphics device for display of captured imageimage compressors forimage quality image-compression parameters for initializingkey frame rates formatrices#media-specific functions, providingoffscreen buffer, using parameters for image compressionpausingplayback control flags playing datapreview operationsdisplay quality ofpausingpreparing forprocessing time for
  26. restartingstartingstopping
  27. use duringpreviewing dataquality of imagesrecord operationsdisplay quality oflimiting number of frames forpausingplaying captured data duringpreparing forprocessing time for
  28. restartingstartingstopping
  29. use during    recordingrecording time leftrequired component functions implementingresources, releasingsample description, retrievingsample rate for sound datasample referencessamples, savingsaving captured datasettings dialog box!displaying channel information inmanagingsound chunk sizesound input devicessound parameterssound sample compression formatsound sample rate sound volumesource devices, changingsource rectanglesdetermining portion for capturedetermining size ofspecifying portion for capturespatial properties ofstoppingtarget requests, support for tick countscheckbox in dialog boxshowingtime scale, retrievingupdate events, handlingusage data, gettingusage parameters, determininguse by sequence grabbervideo digitizers for visual representation of channelwriting movie data to a channelcomponent subtype valuesSetIdentityMatrix functionSetRect functionSGAddFrameReference functionSGAddMovieData functionSGAlignChannelRect functionSGChangedSource functionSGGetDataRate function SGGetNextFrameReference functionSGInitChannel functionSGPanelEvent functionSGPanelGetDITL functionSGPanelInstall functionSGPanelRemove function%SGSetSoundInputDriverChanged functionSGSortDeviceList functionSGWriteMovieData functionSGWriteSamples functionAsound channel components. See sequence grabber channel components!controlling with sequence grabbersequence grabber channels and/providing to sequence grabber channel componenttransfer-frame functionsAvideo channel components. See sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel componentsdevice name structure#sequence grabber channel components'zzkSGCAlignChannelRectSelect enumerator"zzkSGCGetDataRateSelect enumerator"zzkSGCInitChannelSelect enumerator*zzkSGCSetChannelMaxFramesSelect enumerator#zzkSGCWriteSamplesSelect enumeratordevice name structures#sequence grabber channel components#sequence grabber channel components#sequence grabber channel components#sequence grabber channel componentszzSeqGrabChannelType constantzzseqGrabHasBounds constant$zzseqGrabHasDiscreteSamples constantzzseqGrabHasVolume constant#sequence grabber channel components'cmpr' manufacturer value'sgpn' component type'sour' manufacturer value9manufacturer values for sequence grabber panel components+sequence grabber panel components value fortypes+sequence grabber panel components value for;user data items for sequence grabber configuration settings%to a sequence grabber panel component8opening a sequence grabber panel component resource file7panel components. See sequence grabber panel components'sequence grabber panel component values6saving changes to sequence grabber settings dialog boxinitializing control values forpanel components, working with panel components, identifying tocomponent flagscomponent type valuecreatingdependency upon devicedialog items, installingdigitizing hardware requiredevent processing functions inmanaging panel componentsmanaging panel settingsprocessing panel eventshardware dependency*identifying sequence grabber components to
  30. installingmanufacturer valuesmouse clicks, processingpanel settings, managingprocessing mouse clicksremovingrequest code values.required component functions for, implementingresource files    accessing(preventing sequence grabber from openingsequence grabber, connecting tosequence grabbers andsettings    modifying
  31. retrievingsettings dialog boxcreatingmanagingmouse clicks, processingremoving from panelvalidating user inputSGPanelCanRun functionSGPanelGetSettings functionSGPanelItem functionSGPanelSetGrabber functionSGPanelSetResFile functionSGPanelSetSettings functionSGPanelValidateInput functionuser data itemsuser data lists'zzchannelFlagDontOpenResFile enumerator%zzchannelFlagHasDependency enumerator"zzkSGCPanelCanRunSelect enumerator!zzkSGCPanelEventSelect enumerator#zzkSGCPanelGetDitlSelect enumerator'zzkSGCPanelGetSettingsSelect enumerator#zzkSGCPanelInstallSelect enumerator zzkSGCPanelItemSelect enumerator"zzkSGCPanelRemoveSelect enumerator&zzkSGCPanelSetGrabberSelect enumerator&zzkSGCPanelSetResFileSelect enumerator'zzkSGCPanelSetSettingsSelect enumerator)zzkSGCPanelValidateInputSelect enumerator&zzSeqGrabCompressionPanelType constantzzSeqGrabPanelType constant!zzSeqGrabSourcePanelType constant'vdig' component type valueactive source rectanglesalpha channelsblend masks and blending and clipping andcontinuous digitization and    masks and/analog video digitizers, recommended values for black levels!default value for video digitizerdefined!returning current video digitizersetting currentblack-and-white input video blend masks#brightness of digitized video imagecontrolling overallreceiving default value forreturning current value of-brightness of input video signal, controllingbroadcast input videobuffer list structuresbuffer structures+and video digitizer component current flagsfor video digitizer componentsinput video signal0optional video digitizer component functions andoutput video signalvideo digitizer components andvideo digitizer components andcolor input video2color lookup tables for video digitizer components%video digitizer components values fortypes%video digitizer components values for9compressed source devices, video digitizer components andcompression list structurescontinuous digitization&contrast in video digitizer components(current flags, video digitizer component digitizer information structures
  32. retrievingdigitizer rectangles)determining for video digitizer component%setting for video digitizer componentDigitizerInfo data type%video digitizer component support forHframe grabbers with hardware playthrough, video digitizer components andBframe grabbers without playthrough, video digitizer components andgenlockgrayscale input
  33. hue valuesreceiving defaultreturning currentsetting currentkey color digitizer components
  34. key colors+adding to list in video digitizer component)determining for video digitizer component&setting for video digitizer components"used by video digitizer components%video digitizer component support for#inserting into compressed sequences mask planesdoubling operations and$one-quarter reduction operations andquadrupling operations andvertical flip operations and!video digitizer component uses ofmaximum source rectanglesMyInterruptProc function+National Television System Committee (NTSC)NTSC input video<identifying application's connection to digitizer componentsPAL input videoPhase Alternation Line (PAL)phase-locked loopsphase-locked loops (PLL)PLL (phase-locked loops) video digitizer component values    RGB inputs-video input(saturation in video digitizer componentssaturation valueSECAM input videoalpha channelsloading'sharpness in video digitizer componentssource coordinate systemsvideo digitizer components'status flags, video digitizer component1Systeme Electronique Couleur avec Memoire (SECAM)'video digitizer components, setting forVDAddKeyColor functionVDClearClipRegion functionVDCompressDone functionVDCompressionList data type VDCompressOneFrameAsync functionVDDone functionVDGetActiveSrcRect functionVDGetBlackLevelValue functionVDGetBrightness functionVDGetClipState functionVDGetCLUTInUse functionVDGetCompressionTypes functionVDGetContrast functionVDGetCurrentFlags functionVDGetDataRate functionVDGetDigitizerInfo functionVDGetDigitizerRect functionVDGetDMADepths functionVDGetFieldPreference functionVDGetHue functionVDGetImageDescription functionVDGetInput function!VDGetInputColorSpaceMode functionVDGetInputFormat functionVDGetInputGammaRecord functionVDGetInputGammaValue functionVDGetKeyColor functionVDGetKeyColorRange functionVDGetMaskandValue functionVDGetMaskPixMap functionVDGetMaxAuxBuffer functionVDGetMaxSrcRect functionVDGetNextKeyColor functionVDGetNumberOfInputs function!VDGetPlayThruDestination functionVDGetPLLFilterType function VDGetPreferredTimeScale functionVDGetSaturation functionVDGetSharpness functionVDGetSoundInputDriver functionVDGetVBlankRect functionVDGetVideoDefaults functionVDGetWhiteLevelValue functionVDGrabOneFrame functionVDGrabOneFrameAsync functionVdigBufferRec data typeVdigBufferRecList data typeVDPreflightDestination function&VDPreflightPlayThruGlobalRect functionVDReleaseAsyncBuffers function VDReleaseCompressBuffer function VDResetCompressSequence functionVDSetBlackLevelValue functionVDSetBrightness functionVDSetClipRegion functionVDSetClipState functionVDSetCompression functionVDSetCompressionOnOff functionVDSetContrast functionVDSetDigitizerRect function$VDSetDigitizerUserInterrupt functionVDSetFieldPreference functionVDSetFrameRate functionVDSetHue functionVDSetInput function!VDSetInputColorSpaceMode functionVDSetInputGammaRecord functionVDSetInputGammaValue functionVDSetInputStandard functionVDSetKeyColor functionVDSetKeyColorRange functionVDSetMasterBlendLevel function!VDSetPlayThruDestination function VDSetPlayThruGlobalRect functionVDSetPlayThruOnOff functionVDSetPLLFilterType functionVDSetSaturation functionVDSetSharpness functionVDSetTimeBase functionVDSetupBuffers functionVDSetWhiteLevelValue functionVDUseThisCLUT functionvertical blanking rectanglesand video digitizer componentdefinedactive source rectanglesalpha channel devices andalpha channelsapplication-defined function inasynchronous digitization(auxiliary buffers for non-DMA componentsblack-and-white digitization blend levelschannel, determiningmaster supported by blend masksclipping region fordefiningpixel map data for buffer count%buffers for asynchronous digitization    releasing
  35. setting up
  36. specifyingcapabilities ofcapability flagsclippingalpha channels andclearing regions    disablingdisabling regionenablingkey colors andmask planes andno support foroutput images region for destination rectanglestate ofcolor digitizationcolor effects andcolor filtering transforms andcolor lookup tables forcomponent type valuescompressed source devices andcompressed sourcescompression parameters, settingcontinuous digitizationcontrast in analog videocounting number of inputs tocreatingminimum support requiredcurrent flagsdata rate, determiningdata structures indestination buffersdestination characteristics ofdestination graphics device fordestination height fordestination width fordestinations, specifyingdigitizer rectangles digitizing and compressing frameDMAeven-field preferenceframe rate, setting functions inanalog video, controllingclippingcolor, controlling&compressed source devices, controllingdigitization, controllinggetting information aboutinput sources, selectingselectively displaying videosource characteristics, settingutility functionsgamma structures forgamma values foridle time needed for display%image description structures, gettinginput capabilitiesblack-and-white inputbroadcast input color inputcomposite inputgenlock support
  37. NTSC input    PAL input    RGB inputs-video input SECAM inputsignal lock input report    VTR inputinput sources toinput video format, determininginterface card, slot forinterrupt functionsinverse color lookup tableskey color devices and
  38. key colorsadding to list determiningdigitizer componentsgetting from listrange, determiningsettingssupportvalues, setting range of/key frames, inserting into compressed sequencesmask plane devices matrices andmaximum source rectanglesmultiple bufferingodd-field preferenceoffscreen digitizingonscreen digitizingoptional functions foroutput capabilitiesasynchronous grabsblendingcompressed image data onlycompressed-source devicesdithering of output images!drawing images during compressionflipping output imagesincreasing sizequadrupling sizequartering sizerotatingscreen bits, unreadable    shrinkingskewing
  39. stretchingwarpingphase-locked loops pixel depthrequest code valuesrequired functions for
  40. saturationselectively displaying videosharpness in analog videosingle-frame digitizationsound input driver, gettingsource coordinate systemssource video signalcharacteristics ofstandard usedsource video, selecting status flags    status oftime base, settingtime scale, getting preferredtransformation matrix supporttypes ofvideo destination buffersVTR input videowhite level valuesdefinedreturning currentreturning default&setting for video digitizer componentszzblendLevels fieldcompression list structurezzcompressFlags fieldbuffer list structure zzdest fieldzzdigiInDoesBW enumeratorzzdigiInDoesColor enumerator zzdigiInDoesComponent enumerator zzdigiInDoesComposite enumeratorzzdigiInDoesGenLock enumeratorzzdigiInDoesNTSC enumeratorzzdigiInDoesPAL enumeratorzzdigiInDoesSECAM enumeratorzzdigiInSignalLock enumerator zzdigiInVTR_Broadcast enumeratorzzdigiOutDoes1 enumeratorzzdigiOutDoes16 enumeratorzzdigiOutDoes2 enumeratorzzdigiOutDoes32 enumeratorzzdigiOutDoes4 enumeratorzzdigiOutDoes8 enumerator"zzdigiOutDoesAsyncGrabs enumeratorzzdigiOutDoesBlend enumerator zzdigiOutDoesCompress enumerator$zzdigiOutDoesCompressOnly enumeratorzzdigiOutDoesDither enumeratorzzdigiOutDoesDMA enumeratorzzdigiOutDoesDouble enumerator!zzdigiOutDoesHorizFlip enumerator"zzdigiOutDoesHWPlayThru enumeratorzzdigiOutDoesILUT enumerator zzdigiOutDoesKeyColor enumeratorzzdigiOutDoesMask enumerator.zzdigiOutDoesPlayThruDuringCompress enumeratorzzdigiOutDoesQuad enumeratorzzdigiOutDoesQuarter enumeratorzzdigiOutDoesRotate enumeratorzzdigiOutDoesShrink enumerator!zzdigiOutDoesSixteenth enumeratorzzdigiOutDoesSkew enumeratorzzdigiOutDoesStretch enumerator,zzdigiOutDoesUnreadableScreenBits enumerator zzdigiOutDoesVertFlip enumeratorzzdigiOutDoesWarp enumeratorzzdigitInDoesSVideo enumeratorzzdmaDepth1 enumeratorzzdmaDepth16 enumeratorzzdmaDepth2 enumeratorzzdmaDepth2Gray enumeratorzzdmaDepth32 enumeratorzzdmaDepth4 enumeratorzzdmaDepth4Gray enumeratorzzdmaDepth8 enumeratorzzdmaDepth8Gray enumeratorzzformatFlags field zzgdh fieldzzinputCapabilityFlags fieldzzinputCurrentFlags field!zzkSelectVDAddKeyColor enumerator"zzkSelectVDClearClipRgn enumerator"zzkSelectVDCompressDone enumerator+zzkSelectVDCompressOneFrameAsync enumeratorzzkSelectVDDone enumerator&zzkSelectVDGetActiveSrcRect enumerator(zzkSelectVDGetBlackLevelValue enumerator#zzkSelectVDGetBrightness enumerator"zzkSelectVDGetCLUTInUse enumerator)zzkSelectVDGetCompressionTypes enumerator!zzkSelectVDGetContrast enumerator%zzkSelectVDGetCurrentFlags enumerator!zzkSelectVDGetDataRate enumerator&zzkSelectVDGetDigitizerInfo enumerator&zzkSelectVDGetDigitizerRect enumerator"zzkSelectVDGetDMADepths enumerator(zzkSelectVDGetFieldPreference enumeratorzzkSelectVDGetHue enumerator)zzkSelectVDGetImageDescription enumeratorzzkSelectVDGetInput enumerator,zzkSelectVDGetInputColorSpaceMode enumerator$zzkSelectVDGetInputFormat enumerator)zzkSelectVDGetInputGammaRecord enumerator(zzkSelectVDGetInputGammaValue enumerator!zzkSelectVDGetKeyColor enumerator&zzkSelectVDGetKeyColorRange enumerator%zzkSelectVDGetMaskandValue enumerator#zzkSelectVDGetMaskPixMap enumerator%zzkSelectVDGetMaxAuxBuffer enumerator#zzkSelectVDGetMaxSrcRect enumerator%zzkSelectVDGetNextKeyColor enumerator'zzkSelectVDGetNumberOfInputs enumerator,zzkSelectVDGetPlayThruDestination enumerator&zzkSelectVDGetPLLFilterType enumerator+zzkSelectVDGetPreferredTimeScale enumerator#zzkSelectVDGetSaturation enumerator"zzkSelectVDGetSharpness enumerator)zzkSelectVDGetSoundInputDriver enumerator#zzkSelectVDGetVBlankRect enumerator&zzkSelectVDGetVideoDefaults enumerator(zzkSelectVDGetWhiteLevelValue enumerator"zzkSelectVDGrabOneFrame enumerator'zzkSelectVDGrabOneFrameAsync enumerator*zzkSelectVDPreflightDestination enumerator)zzkSelectVDPreflightGlobalRect enumerator)zzkSelectVDReleaseAsyncBuffers enumerator+zzkSelectVDReleaseCompressBuffer enumerator+zzkSelectVDResetCompressSequence enumerator(zzkSelectVDSetBlackLevelValue enumerator#zzkSelectVDSetBrightness enumerator zzkSelectVDSetClipRgn enumerator"zzkSelectVDSetClipState enumerator$zzkSelectVDSetCompression enumerator)zzkSelectVDSetCompressionOnOff enumerator!zzkSelectVDSetContrast enumerator&zzkSelectVDSetDigitizerRect enumerator/zzkSelectVDSetDigitizerUserInterrupt enumerator(zzkSelectVDSetFieldPreference enumerator"zzkSelectVDSetFrameRate enumeratorzzkSelectVDSetHue enumeratorzzkSelectVDSetInput enumerator,zzkSelectVDSetInputColorSpaceMode enumerator)zzkSelectVDSetInputGammaRecord enumerator(zzkSelectVDSetInputGammaValue enumerator&zzkSelectVDSetInputStandard enumerator!zzkSelectVDSetKeyColor enumerator&zzkSelectVDSetKeyColorRange enumerator)zzkSelectVDSetMasterBlendLevel enumerator,zzkSelectVDSetPlayThruDestination enumerator+zzkSelectVDSetPlayThruGlobalRect enumerator&zzkSelectVDSetPlayThruOnOff enumerator&zzkSelectVDSetPLLFilterType enumerator#zzkSelectVDSetSaturation enumerator"zzkSelectVDSetSharpness enumerator!zzkSelectVDSetTimeBase enumerator"zzkSelectVDSetupBuffers enumerator(zzkSelectVDSetWhiteLevelValue enumerator!zzkSelectVDUseThisCLUT enumerator zzlist fieldzzlocation field zzmask fieldzzmaskgdh fieldbuffer list structurezzmaxDestHeight fieldzzmaxDestWidth fieldzzminDestHeight fieldzzminDestWidth fieldzzntscIn enumeratorzzoutputCapabilityFlags fieldzzoutputCurrentFlags fieldzzpalIn enumeratorzzprivate fieldbuffer list structurecompression list structurezzsecamIn enumerator zzslot fieldzztypeName fieldzzvdigType fieldzzvdTypeAlpha enumeratorzzvdTypeBasic enumeratorzzvdTypeKey enumeratorzzvdTypeMask enumeratorzzvdUseAnyField enumeratorzzvdUseEvenField enumeratorzzvdUseOddField enumerator&zzvideoDigitizerComponentType constant'eat ' component type value'soun' media type'spit' component type value'TEXT' component subtype value'vide' media typemovie data exchange componentsmanufacturer fieldmovie data exchange values formovie data exchange values for)movie data exchange components values forConvertFileToMovieFile function<data exchange components. See movie data exchange components9exchanging movie data. See movie data exchange componentsexporting data to a PICS file8exporting movie data. See movie data exchange componentsimporting a Scrapbook file8importing movie data. See movie data exchange componentsauxiliary datachunk size, settingcomponent flagscomponent subtype valuescomponent type values configuringcreating!creating tracks for imported dataduration of data, settingexporting data    to a file to a handleto a PICS filefunction selector values functions in#configuring movie export components#configuring movie import componentsexporting movie dataimporting movie data    importinga Scrapbook filedatadata to paste or insert
  41. from scrapinto existing tracks$invoking via Movie Toolbox functionsmanufacturer valuesmedia files andoutput file, settingprogress functions, setting5required component functions for export, implementing5required component functions for import, implementingsample descriptions andsample duration, setting(spatial dimensions of new track, setting
  42. tracks anduser dialog boxesdata conversion operations and movie data export components and movie data import components andMovieExportComponent data type MovieExportDoUserDialog function$MovieExportGetAuxiliaryData function#MovieExportSetProgressProc functionMovieExportToFile functionMovieExportToHandle functionMovieImportComponent data type MovieImportDoUserDialog functionMovieImportFile functionMovieImportHandle function$MovieImportSetAuxiliaryData function MovieImportSetChunkSize function!MovieImportSetDimensions functionMovieImportSetDuration function MovieImportSetFromScrap function MovieImportSetMediaFile function#MovieImportSetProgressProc function(MovieImportSetSampleDescription function%MovieImportSetSampleDuration function1. See movie controller components ; Movie Toolboxexporting data to a PICS fileimporting a Scrapbook file9specifying a data exchange component to the Movie Toolbox*finding a specific data exchange component"to a movie data exchange componentPasteHandleIntoMovie function PutMovieIntoTypedHandle function$movie data exchange component valuessaving sample description data zzcanMovieExportFiles enumerator"zzcanMovieExportHandles enumerator zzcanMovieImportFiles enumerator"zzcanMovieImportHandles enumerator$zzdontAutoFileMovieImport enumerator(zzhasMovieExportUserInterface enumerator(zzhasMovieImportUserInterface enumerator+zzkMovieExportDoUserDialogSelect enumerator/zzkMovieExportGetAuxiliaryDataSelect enumerator.zzkMovieExportSetProgressProcSelect enumerator%zzkMovieExportToFileSelect enumerator'zzkMovieExportToHandleSelect enumerator+zzkMovieImportDoUserDialogSelect enumerator#zzkMovieImportFileSelect enumerator%zzkMovieImportHandleSelect enumerator/zzkMovieImportSetAuxiliaryDataSelect enumerator+zzkMovieImportSetChunkSizeSelect enumerator,zzkMovieImportSetDimensionsSelect enumerator*zzkMovieImportSetDurationSelect enumerator+zzkMovieImportSetFromScrapSelect enumerator+zzkMovieImportSetMediaFileSelect enumerator.zzkMovieImportSetProgressProcSelect enumerator3zzkMovieImportSetSampleDescriptionSelect enumerator0zzkMovieImportSetSampleDurationSelect enumeratorzzMovieExportType constant#zzmovieImportCreateTrack enumerator"zzmovieImportInParallel enumerator)control flag for MovieImportFile function(result flag for MovieImportFile function$zzmovieImportMustUseTrack enumerator)control flag for MovieImportFile function0zzmovieImportResultUsedMultipleTracks enumerator(result flag for MovieImportFile function*result flag for MovieImportHandle functionzzMovieImportType constant zzprogressOpExportMovie constant zzprogressOpImportMovie constantzzSoundMediaType constantzzVideoMediaType constant'gnrc' component subtype'mhlr' component subtypebase media handler componentsclient status of componentdefined0derived media handler capabilities, notifying ofopening a connection to0relationship to derived media handler componentssaving component instance forutility function provided by#complete movie parameter structures'base media handler components value fortypes'base media handler components value for*derived media handler components value forComponentSetTarget functionDelegateComponent function derived media handler componentsactivating a mediabase media handlers and*black-and-white screen support, indicatingboundary changes, determining-capabilities, reporting to base media handlerclipping capability, indicatingclipping region, setting#complete movie parameter structurescomponent flagscomponent type valuecreatingdata structure indefineddestination region, settingdisplaying samplesdrawing a media sampleduration of mediaeffective rate of mediafunction selector values functions in#base media handler utility functiongeneral data managementgraphics data managementmedia handler managementsound data managementgraphics world, changingidentifier of current media,identifier of movie containing current track!idle processor time, getting moreimage dimensions, setting initializing%irregular destination region, settingmatricesmedia characteristics of tracksmovie time scale, changedMovie Toolbox andoffscreen buffer, usingopaqueness, determiningprerolling a mediarate, settingreceiving idle processor time!reporting errors to Movie Toolbox.required component functions for, implementingretrieving auxiliary data sound volumespatial dimensions, changing)spatial processing capability, indicatingstoring auxiliary datasuppressing idle eventstime base for media time scalestrack edits, finding out about!transfer mode support, indicatingtransparency, determining!derived media handler components. GetMovieCompleteParams data type!graphics device for current moviegraphics port for current movie derived media handler componentsmedia handler components andmedia characteristics3media handlers. See base media handler components /5media handlers. See derived media handler components.MediaGetMediaInfo function!MediaGetNextBoundsChange functionMediaGetSrcRgn functionMediaGetTrackOpaque functionMediaGGetStatus functionMediaGSetVolume functionMediaHasCharacteristic functionMediaIdle functionMediaInitialize functionMediaPreroll functionMediaPutMediaInfo function&MediaSampleDescriptionChanged functionMediaSetActive functionMediaSetClip functionMediaSetDimensions functionMediaSetGWorld function$MediaSetHandlerCapabilities functionMediaSetMatrix functionMediaSetMediaTimeScale functionMediaSetMovieTimeScale functionMediaSetRate functionMediaTrackEdited functionmovie parameter structuressaving values from$derived media handler components and duration ofgraphics device forgraphics port for4identifier of movie containing current media's tracktime scale for0creating a component instance of a media handler,opening a connection to a base media handler!to a base media handler componentobtaining data for QuickDraw&derived media handler component values8request processing, derived media handler components and    for mediatarget requests, sendingtracks duration of-identifier for track containing current media$identifying by media characteristicsimage height of track rectangleimage width of track rectanglematte region for#zzAudioMediaCharacteristic constantzzeffectiveRate fieldzzhandlerCanClip constantzzhandlerCanMatte constant!zzhandlerCanTransferMode constantzzhandlerCGrafPortOnly constantzzhandlerHasSpatial constantzzhandlerNeedsBuffer constantzzhandlerNoIdle constantzzhandlerNoScheduler constantzzhandlerWantsTime constantzzheight field(zzkMediaGetGraphicsModeSelect enumerator%zzkMediaGetMediaInfoSelect enumerator,zzkMediaGetNextBoundsChangeSelect enumerator(zzkMediaGetSoundBalanceSelect enumerator"zzkMediaGetSrcRgnSelect enumerator'zzkMediaGetTrackOpaqueSelect enumerator#zzkMediaGGetStatusSelect enumerator#zzkMediaGSetVolumeSelect enumerator*zzkMediaHasCharacteristicSelect enumeratorzzkMediaIdleSelect enumerator#zzkMediaInitializeSelect enumerator zzkMediaPrerollSelect enumerator%zzkMediaPutMediaInfoSelect enumerator1zzkMediaSampleDescriptionChangedSelect enumerator"zzkMediaSetActiveSelect enumerator zzkMediaSetClipSelect enumerator&zzkMediaSetDimensionsSelect enumerator(zzkMediaSetGraphicsModeSelect enumerator"zzkMediaSetGWorldSelect enumerator/zzkMediaSetHandlerCapabilitiesSelect enumerator"zzkMediaSetMatrixSelect enumerator*zzkMediaSetMediaTimeScaleSelect enumerator*zzkMediaSetMovieTimeScaleSelect enumerator zzkMediaSetRateSelect enumerator(zzkMediaSetSoundBalanceSelect enumerator$zzkMediaTrackEditedSelect enumeratorzzmAtEnd enumeratorzzmDidDraw enumeratorzzmediaDuration field'zzmediaHandlerFlagBaseClient enumeratorzzmediaScale fieldzzmMustDraw enumeratorzzmNeedsToDraw enumeratorzzmovieDuration fieldzzmovieGD fieldzzmoviePort fieldzzmovieScale fieldzzmPreflightDraw enumeratorzztheMedia fieldzztheMovie fieldzztheTrack fieldzztimeBase fieldzztrackDuration fieldzztrackMatte fieldzztrackMovieMatrix fieldzzversion field"complete movie parameter structure$zzVisualMediaCharacteristic constantzzvolume fieldzzwidth field'clok' component type'micr' component subtype'mill' component subtype value'seco' component subtype value'tick' component subtype valueAddCallBackToTimeBase functioncallback events+assigning to time base by a clock componentcallback header structurescanceling by a clock componentchanges in start or stop time#control flags for a clock componentcreating for a clock component+detecting rate changes by a clock component+detecting time changes by a clock componentdisposing by a clock componentfinding by a clock componentremoving from a clock component,removing from time base by a clock component!rescheduling by a clock componentscheduling by a clock componenttime base rate, changing&clock component support for time basesexecuting by clock componentsfor clock components identifierscallback header structuresassigning a time base tocallback eventscallback functionscallback header structurescomponent flags, definedcomponent subtype valuescomponent type valueconstant rate forcurrent time anddata structures in functions ingetting the current timemanaging the time%Movie Toolbox clock support functionsusing the callback functionsrate changes inrequest code values support functions, Movie Toolboxtime base, creating time changesvariable rate forClockCallMeWhen functionClockCancelCallBack functionClockDisposeCallBack functionClockGetTime functionClockNewCallback functionClockRateChanged functionClockSetTimeBase functionClockStartStopChanged functionClockTimeChanged functionclock components values fortypesclock components value for/current time, determining with clock componentsExecuteCallBack functionGetFirstCallBack functionGetNextCallBack function!clock component support functionsclock components and-specifying a clock component for an operationQTCallBackHeader data type!RemoveCallBackToTimeBase functionclock component values"system clocks, component types for'callback functions for clock componentsassigning callback eventsassigning to a clock component+callback events, finding by clock component.clock component support for callback functionsclock components andexecuting a callback functionremoving callback eventszzcallBackAtRate enumeratorzzcallBackAtTime enumeratorzzcallBackAtTimeJump enumeratorzzcallBackFlags fieldzzclockComponentType constant#zzkClockCallMeWhenSelect enumerator'zzkClockCancelCallBackSelect enumerator(zzkClockDisposeCallBackSelect enumerator zzkClockGetRateSelect enumerator zzkClockGetTimeSelect enumerator&zzkClockImplementsCallBacks enumerator$zzkClockNewCallBackSelect enumerator$zzkClockRateChangedSelect enumeratorzzkClockRateIsLinear enumerator$zzkClockSetTimeBaseSelect enumerator)zzkClockStartStopChangedSelect enumerator$zzkClockTimeChangedSelect enumerator!zzqtcbNeedsRateChanges enumerator&zzqtcbNeedsStartStopChanges enumerator!zzqtcbNeedsTimeChanges enumeratorzzqtPrivate fieldzzreserved1 field!zzsystemMicrosecondClock constant!zzsystemMillisecondClock constantzzsystemSecondClock constantzzsystemTickClock constantzztriggerRateChange enumeratorzztriggerRateEqual enumeratorzztriggerRateGT enumeratorzztriggerRateGTE enumeratorzztriggerRateLT enumeratorzztriggerRateLTE enumerator zztriggerRateNotEqual enumeratorzztriggerTimeBwd enumeratorzztriggerTimeEither enumeratorzztriggerTimeFwd enumerator'pmak' component type'pnot' component typepreview componentspreview components values forpreview components values for"displaying image data as a previewpreview components andpreviews for, displaying$identifying a preview component withcreating preview component withpnotResItem data typepnotResource data type
  43. caches and&converting data for display as previewdisplaying movie previewsevent handling and functions increating previewsdisplaying previewshandling eventsobtaining data for*required component functions, implementing6required component functions, implementing<$startrangeresources forstoring preview data in filesusing preview data preview resource item structurespreview resourcesPreviewEvent functionpreviewing a PICS filePreviewMakePreview function$PreviewMakePreviewReference functionPreviewShowData functionpreview component values"zzkPreviewEventSelector enumerator1zzkPreviewMakePreviewReferenceSelector enumerator(zzkPreviewMakePreviewSelector enumerator%zzkPreviewShowDataSelector enumeratorzzmodDate fieldpreview resourcepreview resource item structurezznumResItems field&zzpnotComponentNeedsNoCache enumerator%zzpnotComponentWantsEvents enumeratorzzpnotResItem fieldpreview resource item structurezzresID fieldzzresType fieldpreview resourcepreview resource item structurezzrgnCode fieldzzuseType fieldpreview resource